\hypertarget{classStreamWriter}{\section{Stream\-Writer Class Reference}
\label{classStreamWriter}\index{Stream\-Writer@{Stream\-Writer}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classStreamWriter_a84ccbe3b1c499aa9e7f6d1e28a7e2891}{{\bfseries Stream\-Writer} (uint32\-\_\-t size=128)}\label{classStreamWriter_a84ccbe3b1c499aa9e7f6d1e28a7e2891}

\item 
\hypertarget{classStreamWriter_ae006d5a2b37f7ce23af82a9cf254d5b9}{{\bfseries operator uint8\-\_\-t $\ast$} () const }\label{classStreamWriter_ae006d5a2b37f7ce23af82a9cf254d5b9}

\item 
\hypertarget{classStreamWriter_a3ebc19b3288010d7792e9cbeb679787c}{const uint8\-\_\-t $\ast$ {\bfseries operator\&} () const }\label{classStreamWriter_a3ebc19b3288010d7792e9cbeb679787c}

\item 
\hypertarget{classStreamWriter_a38378cc06e7e59e3b75d7ff0a8ab0002}{uint32\-\_\-t {\bfseries size} () const }\label{classStreamWriter_a38378cc06e7e59e3b75d7ff0a8ab0002}

\item 
\hypertarget{classStreamWriter_ac2b70557cbbe52264c22164fce05d633}{void {\bfseries put} (const uint8\-\_\-t $\ast$data, uint32\-\_\-t data\-Len)}\label{classStreamWriter_ac2b70557cbbe52264c22164fce05d633}

\item 
\hypertarget{classStreamWriter_a8d197b9f5886618f7c068c41a5f0d817}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries put} (const T \&v)}\label{classStreamWriter_a8d197b9f5886618f7c068c41a5f0d817}

\item 
\hypertarget{classStreamWriter_a2f281d656c46367f0fecd3af13709cc9}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const T \&v)}\label{classStreamWriter_a2f281d656c46367f0fecd3af13709cc9}

\item 
\hypertarget{classStreamWriter_a4eb5e12ce9fdffe3ae59cdcebe20e6a2}{\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const std\-::string \&v)}\label{classStreamWriter_a4eb5e12ce9fdffe3ae59cdcebe20e6a2}

\item 
\hypertarget{classStreamWriter_a112eba4cf1c47fcd04bc69beee2bb566}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const std\-::vector$<$ T $>$ \&values)}\label{classStreamWriter_a112eba4cf1c47fcd04bc69beee2bb566}

\item 
\hypertarget{classStreamWriter_a43dc9ca0eb36b6ef02bb747eadf69e5d}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const std\-::list$<$ T $>$ \&values)}\label{classStreamWriter_a43dc9ca0eb36b6ef02bb747eadf69e5d}

\item 
\hypertarget{classStreamWriter_a8fe2a586316b928e2e64f5bd20967e82}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const std\-::set$<$ T $>$ \&values)}\label{classStreamWriter_a8fe2a586316b928e2e64f5bd20967e82}

\item 
\hypertarget{classStreamWriter_aae933c2da69b6102b2e94b76de761f22}{{\footnotesize template$<$typename Key\-T , typename Value\-T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries operator$<$$<$} (const std\-::map$<$ Key\-T, Value\-T $>$ \&values)}\label{classStreamWriter_aae933c2da69b6102b2e94b76de761f22}

\item 
\hypertarget{classStreamWriter_a68e5364af74fb89cb427f375696ce962}{{\footnotesize template$<$typename Sequence\-T $>$ }\\\hyperlink{classStreamWriter}{Stream\-Writer} \& {\bfseries put\-Sequence} (const Sequence\-T \&values)}\label{classStreamWriter_a68e5364af74fb89cb427f375696ce962}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classStreamWriter_a086e7a2f707af3d0f6dc1d2968bce7fb}{std\-::vector$<$ uint8\-\_\-t $>$ {\bfseries \-\_\-buf}}\label{classStreamWriter_a086e7a2f707af3d0f6dc1d2968bce7fb}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
include/ec/stream.\-h\end{DoxyCompactItemize}
